RESUMO
1. ENTRADA ---> 2. PROCESSAMENTO ---> 3. SAÍDA
EXEMPLOS
- usuário digita login + senha
- sistema valida user e senha
- usuário acessa site ou login inválido
CONCEITOS BÁSICOS
- VARIÁVEIS: aloca-se espaço na RAM para uso futuro e possuem variância (ex: número de pessoas em um elevador);
- CONSTANTES: define-se na ROM e não mudam (ex: número atual de pessoas em um elevador).
TIPOS DE DADOS
- NÚMÉRICOS: inteiros ou reais;
- CARACTERES: alfabéticos ou alfanuméricos;
- LÓGICOS: verdadeiros ou falsos.
IDENTIFICADORES
Nome dado às variáveis que obedecem regras básicas e outras específicas das linguagens.
REGRAS BÁSICAS
- identificadores não podem ser nomeados com palavras reservadas;
- identificadores não podem ter caracteres especiais (exceção: underlines são permitidos);
- não é possível espaçar palavras com o caractere espaço (é preciso separá-los com underline);
- identificadores não podem começar com números.
EXPRESSÕES
As expressões usadas na lógica de programação se dividem entre ARITMÉTICAS, sendo estas a multiplicação (*), a divisão (/ ou %), a adição (+) e a subtração (-), em expressões RELACIONAIS, sendo estas, respectivamente, o "menor que" e "maior que" (< e >), o "menor ou igual que" e "maior ou igual que" (<= e >=), o diferente (<> ou !=) e o igual (=), e em expressões LÓGICAS, como "e" (conjunções), "ou" (disjunções) e "não" (negações).